Bitcoin Halving Cycles And Why Fidelity Predicts $1B Bitcoin!!